V6 uses a minimal copy of AquaReal's terrain-compatible SSR ray-march
rather than including the entire water.glsl file. This avoids water-only
uniform/varying dependencies in terrain and reduces the chance of shader
compilation conflicts.
